
=begin
  13. Escreva um programa que calcula a soma de dois polinômios de grau n. O seu programa deve ler primeiramente
  o grau n dos polnômio e em seguida os os n + 1 coeficientes de cada um dos dois polinômios,
  ordenados do coeficiente de maior grau para o coeficiente de menor grau em cada polnômio. O programa
  deve escrever na tela o grau do polnômio resultante e os coeficientes, ordenados do maior grau
  para o menor grau.
=end
def soma_polinomios vector1, vector2
  v_soma = Array.new
  vector1.each_index do |index|
    v_soma.push(vector1[index] + vector2[index])
  end
  return v_soma
end

def soma_to_s vector
	
end

begin
  puts "\tSoma de polinomios."
  puts "Digite o grau de seus polinomios: "
  grau = gets.to_i
  vector1 = Array.new
  vector2 = Array.new
  for i in (0..grau)
    puts "Digite o valor #{i + 1}:"
    vector1 << gets.to_f
  end

  for j in (0..grau)
    puts "Digite o valor #{j + 1}:"
    vector2 << gets.to_f
  end
rescue Exception => ex
  puts "Ocorreu um erro ..."
  exit 1
end
